/**
 * Copyright(c) 2009, ExtremeReport Project, All Rights Reserved, Apache license 2.0
 */
package org.extreme.model.sheet;

import org.extreme.model.base.Attributes;
import org.extreme.model.cell.CellElemCase;
import org.extreme.model.dom.XElement;
import org.extreme.model.managers.ReportSettingsManager;
import org.extreme.model.managers.ReportWidthHeightManager;
import org.simpleframework.xml.Root;

/**
 * 
 * @author Extreme
 *
 */
public interface Sheet extends XElement {
	
	/**
	 * get the CellCase of the Report
	 * @return the CellCase of the Report
	 */
	CellElemCase getCellCase();
	
	ReportWidthHeightManager getReportWidthHeightManager();
	
	ReportSettingsManager getReportSettingsManager();
	
	Attributes getAttributes();
}
